I got this following error while installing mysqlclient in django project.
"Could not build wheels for mysqlclient, which is required to install pyproject.toml-based projects"
To Resolve this error I use alternate way pymysql.
Settings.py:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'your_database_name', 'USER': 'your_database_user', 'PASSWORD': 'your_database_password', 'HOST': 'your_database_host', # Use 'localhost' if the database is on the same server 'PORT': 'your_database_port', # Use the default MySQL port (usually 3306) } }
IMPORT PyMySQL:
import pymysql pymysql.version_info = (1, 4, 6, 'final', 0) # (major, minor, micro, releaselevel, serial) pymysql.install_as_MySQLdb()
Video Guide:
Post your comments / questions
Recent Article
- The request was aborted: Could not create SSL/TLS secure channel -Error in Asp.net
- FieldError: Cannot resolve keyword 'id' into field in Django project
- How to hide the ID field from the Django admin?
- It is impossible to add a non nullable field without specifying a default. Django error
- ImportError: cannot import name 'url' from 'django.conf.urls' - Django Error
- How to Enable Virtualization in BIOS Security Settings in Intel Processors For Android Studio?
- Dependency 'androidx.activity:activity:1.8.0' requires libraries and applications that depend on it.
- AttributeError: 'NoneType' object has no attribute 'get_text' - Python
Related Article